Pluralsight Consuming Web Services and Using Local Storage on iOS

This course demonstrates the fundamental techniques used for downloading, reading and writing data in iOS apps. You’ll learn how to download data from an XML web service, parse it and display it in your app. You’ll also see how to perform the same task with a service that serves JSON data. Techniques for storing data locally on an iOS device are covered. These include archiving custom objects as well as reading and writing objects to and from property lists. You will also learn how to use the NSUserDefaults class to read and write simple data such as user preferences. All apps use data of some kind and this course will teach you the fundamental skills you need to get started working with data on the iOS platform. Follow along as we build an iPhone app from scratch and add new functionality in each module.

 
  Duration 
Download Pluralsight Consuming Web Services and Using Local Storage on iOSDownloading Data From XML Web ServicesDownload Pluralsight Consuming Web Services and Using Local Storage on iOS00:31:32 
Course IntroductionDownload Pluralsight Consuming Web Services and Using Local Storage on iOS02:19 
Module OverviewDownload Pluralsight Consuming Web Services and Using Local Storage on iOS00:53 
Create a Model ClassDownload Pluralsight Consuming Web Services and Using Local Storage on iOS01:20 
Demo: Review XML and Create ProjectDownload Pluralsight Consuming Web Services and Using Local Storage on iOS03:46 
Making a Service RequestDownload Pluralsight Consuming Web Services and Using Local Storage on iOS03:11 
Demo: Create a Service Request for CoursesDownload Pluralsight Consuming Web Services and Using Local Storage on iOS02:07 
Using NSXMLParserDownload Pluralsight Consuming Web Services and Using Local Storage on iOS01:55 
Adopting the NSXMLParserDelegate ProtocolDownload Pluralsight Consuming Web Services and Using Local Storage on iOS05:39 
Demo: Parse XML and Display DataDownload Pluralsight Consuming Web Services and Using Local Storage on iOS09:33 
SummaryDownload Pluralsight Consuming Web Services and Using Local Storage on iOS00:44 
Download Pluralsight Consuming Web Services and Using Local Storage on iOSDownloading Data from JSON Web ServicesDownload Pluralsight Consuming Web Services and Using Local Storage on iOS00:27:42 
IntroductionDownload Pluralsight Consuming Web Services and Using Local Storage on iOS00:34 
Module OverviewDownload Pluralsight Consuming Web Services and Using Local Storage on iOS01:19 
JSON Syntax and StructureDownload Pluralsight Consuming Web Services and Using Local Storage on iOS04:14 
Demo: Review Raw JSON and Setup ProjectDownload Pluralsight Consuming Web Services and Using Local Storage on iOS05:28 
NSJSONSerializationDownload Pluralsight Consuming Web Services and Using Local Storage on iOS04:10 
Demo: Parse JSON and Display in AppDownload Pluralsight Consuming Web Services and Using Local Storage on iOS03:39 
POST Model Objects as JSONDownload Pluralsight Consuming Web Services and Using Local Storage on iOS01:32 
Demo: Convert Model to JSON and POSTDownload Pluralsight Consuming Web Services and Using Local Storage on iOS06:09 
SummaryDownload Pluralsight Consuming Web Services and Using Local Storage on iOS00:32 
Download Pluralsight Consuming Web Services and Using Local Storage on iOSArchiving and the File SystemDownload Pluralsight Consuming Web Services and Using Local Storage on iOS00:24:22 
IntroductionDownload Pluralsight Consuming Web Services and Using Local Storage on iOS02:02 
The App SandboxDownload Pluralsight Consuming Web Services and Using Local Storage on iOS01:53 
Specifying the Path to FilesDownload Pluralsight Consuming Web Services and Using Local Storage on iOS01:59 
NSFileManager OverviewDownload Pluralsight Consuming Web Services and Using Local Storage on iOS01:27 
Demo: Working with the File SystemDownload Pluralsight Consuming Web Services and Using Local Storage on iOS05:05 
Understanding the NSCoder ClassDownload Pluralsight Consuming Web Services and Using Local Storage on iOS00:56 
Using the NSCoding ProtocolDownload Pluralsight Consuming Web Services and Using Local Storage on iOS02:27 
NSKeyedArchiver and NSKeyedUnarchiverDownload Pluralsight Consuming Web Services and Using Local Storage on iOS01:45 
Demo: Archiving and Unarchiving DataDownload Pluralsight Consuming Web Services and Using Local Storage on iOS05:59 
SummaryDownload Pluralsight Consuming Web Services and Using Local Storage on iOS00:45 
Download Pluralsight Consuming Web Services and Using Local Storage on iOSSaving Data to Property ListsDownload Pluralsight Consuming Web Services and Using Local Storage on iOS00:25:16 
IntroductionDownload Pluralsight Consuming Web Services and Using Local Storage on iOS01:02 
What is a Property List?Download Pluralsight Consuming Web Services and Using Local Storage on iOS02:01 
Creating Property Lists in XcodeDownload Pluralsight Consuming Web Services and Using Local Storage on iOS01:01 
Demo: Creating Property Lists in XcodeDownload Pluralsight Consuming Web Services and Using Local Storage on iOS02:21 
Binary versus XML StorageDownload Pluralsight Consuming Web Services and Using Local Storage on iOS00:55 
Reading and Writing XML Property ListsDownload Pluralsight Consuming Web Services and Using Local Storage on iOS02:02 
Reading and Writing Binary Property ListsDownload Pluralsight Consuming Web Services and Using Local Storage on iOS05:13 
Demo: Reading and Writing a Binary Property ListDownload Pluralsight Consuming Web Services and Using Local Storage on iOS09:52 
SummaryDownload Pluralsight Consuming Web Services and Using Local Storage on iOS00:45 
Download Pluralsight Consuming Web Services and Using Local Storage on iOSUsing NSUserDefaultsDownload Pluralsight Consuming Web Services and Using Local Storage on iOS00:11:24 
IntroductionDownload Pluralsight Consuming Web Services and Using Local Storage on iOS00:52 
What is NSUserDefaults?Download Pluralsight Consuming Web Services and Using Local Storage on iOS01:11 
Reading and Writing to NSUserDefaultsDownload Pluralsight Consuming Web Services and Using Local Storage on iOS00:37 
Register Defaults at App StartupDownload Pluralsight Consuming Web Services and Using Local Storage on iOS01:48 
Demo: Saving a User Preference to NSUserDefaultsDownload Pluralsight Consuming Web Services and Using Local Storage on iOS06:30 
SummaryDownload Pluralsight Consuming Web Services and Using Local Storage on iOS00:23